home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
PROGASIC
/
BASFILES.LZH
/
AVERAGE.BAS
next >
Wrap
BASIC Source File
|
1988-09-10
|
529b
|
19 lines
'$INCLUDE:'QBTOOLS.INC'
'' DECLARE FUNCTION Average! (Array() AS SINGLE, First%, Last%)
FUNCTION Average (Array() AS SINGLE, First%, Last%) STATIC
Sum = 0 'ensure variables
Average = 0 'are zero
FOR i% = First% TO Last%
Sum = Sum + Array(i%) 'Sum array
NEXT i%
Avg = Sum / (Last% - First% + 1) 'Calculate average
Average = Avg 'Pass back average
END FUNCTION